
package com.jf.cloud.user.dto;

import io.swagger.v3.oas.annotations.media.Schema;

import java.util.Date;

/**
 * 用户积分获取记录DTO
 *
 * @author zz
 * @date 2021-05-17 17:17:14
 */
public class UserScoreGetLogDTO{
    private static final long serialVersionUID = 1L;

    @Schema(description = "积分明细表" )
    private Long userScoreGetLogId;

    @Schema(description = "用户id" )
    private Long userId;

    @Schema(description = "可用积分" )
    private Long usableScore;

    @Schema(description = "业务id" )
    private String bizId;

    @Schema(description = "过期时间" )
    private Date expireTime;

    @Schema(description = "状态  -1过期 0订单抵现 1正常" )
    private Integer status;

    public Long getUserScoreGetLogId() {
        return userScoreGetLogId;
    }

    public void setUserScoreGetLogId(Long userScoreGetLogId) {
        this.userScoreGetLogId = userScoreGetLogId;
    }

    public Long getUserId() {
        return userId;
    }

    public void setUserId(Long userId) {
        this.userId = userId;
    }

    public Long getUsableScore() {
        return usableScore;
    }

    public void setUsableScore(Long usableScore) {
        this.usableScore = usableScore;
    }

    public String getBizId() {
        return bizId;
    }

    public void setBizId(String bizId) {
        this.bizId = bizId;
    }

    public Date getExpireTime() {
        return expireTime;
    }

    public void setExpireTime(Date expireTime) {
        this.expireTime = expireTime;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    @Override
    public String toString() {
        return "UserScoreGetLogDTO{" +
                "userScoreGetLogId=" + userScoreGetLogId +
                ",userId=" + userId +
                ",usableScore=" + usableScore +
                ",bizId=" + bizId +
                ",expireTime=" + expireTime +
                ",status=" + status +
                '}';
    }
}
